/**
 * 系统名称: UF3
 * 模块名称: gft.biz.trade
 * 类  名  称: Businentrust.java
 * 软件版权: 恒生电子股份有限公司
 * 修改记录:
 * 修改人员                    修改说明 <br>
 * ============  ============================================
 * studio-auto      创建
 * ============  ============================================
 */
package com.hcl.orm.core.domain;

/**
 * 产品业务委托表实体类
 *
 * @author studio-auto
 * @date
 */

public class

Businentrust {

    /**
     * 交易日期
     */
    private Integer initDate = 0;
    /**
     * 委托编号
     */
    private Long entrustNo = 0L;
    /**
     * 当前日期
     */
    private Integer currDate = 0;
    /**
     * 站点地址
     */
    private String opStation = " ";
    /**
     * 操作分支机构
     */
    private Integer opBranchNo = 0;
    /**
     * 操作员编号
     */
    private String operatorNo = " ";
    /**
     * 委托方式
     */
    private Character opEntrustWay = ' ';
    /**
     * 委托来源类别
     */
    private Character prodEntrustsrcType = ' ';
    /**
     * 申请编号
     */
    private String allotNo = " ";
    /**
     * 委托批号
     */
    private Long batchNo = 0L;
    /**
     * 原申请单编号
     */
    private String originalAppno = " ";
    /**
     * 资产账户
     */
    private String fundAccount = " ";
    /**
     * 客户编号
     */
    private String clientId = " ";
    /**
     * 产品账号
     */
    private String prodAccount = " ";
    /**
     * 交易账号
     */
    private String transAccount = " ";
    /**
     * 支付账户
     */
    private String payAccount = " ";
    /**
     * 支付方式
     */
    private Character payKind = ' ';
    /**
     * 银行代码
     */
    private String bankNo = " ";
    /**
     * 对方产品账号
     */
    private String oppoProdaccount = " ";
    /**
     * 对方交易账号
     */
    private String otherTransaccount = " ";
    /**
     * 开发人员
     */
    private String developer = " ";
    /**
     * TA类型
     */
    private Character taType = ' ';
    /**
     * 产品TA编号
     */
    private String prodtaNo = " ";
    /**
     * 产品代码
     */
    private String prodCode = " ";
    /**
     * 产品名称
     */
    private String prodName = " ";
    /**
     * 交易委托申报类型
     */
    private Character tradeReportType = ' ';
    /**
     * 币种类别
     */
    private String moneyType = " ";
    /**
     * 分红方式
     */
    private Character dividendWay = ' ';
    /**
     * 前后收费类型
     */
    private Character chargeType = ' ';
    /**
     * 产品代码类别
     */
    private Character prodcodeType = ' ';
    /**
     * 产品辅助类别
     */
    private String prodTypeAss = " ";
    /**
     * 折扣比率
     */
    private Double discountRate = 0.0D;
    /**
     * 转换代码
     */
    private String switchProdCode = " ";
    /**
     * 转换收费类型
     */
    private Character switchChargeType = ' ';
    /**
     * 委托金额
     */
    private Double entrustBalance = 0.0D;
    /**
     * 委托数量
     */
    private Double gftEntrustAmount = 0.0D;
    /**
     * 委托价格
     */
    private Double entrustPrice = 0.0D;
    /**
     * 资金支付状态
     */
    private Character invpayStatus = ' ';
    /**
     * 回访状态
     */
    private Character prodRevisitStatus = ' ';
    /**
     * 审核状态
     */
    private Character verifyStatus = ' ';
    /**
     * 交收日期
     */
    private Integer settleDate = 0;
    /**
     * 成交金额
     */
    private Double businessBalance = 0.0D;
    /**
     * 成交数量
     */
    private Double gftBusinessAmount = 0.0D;
    /**
     * 成交日期
     */
    private Integer businessDate = 0;
    /**
     * TA确认流水号
     */
    private String taSerialno = " ";
    /**
     * 错误提示
     */
    private String errorInfo = " ";
    /**
     * 错误代码
     */
    private String errorCode = " ";
    /**
     * 风险等级
     */
    private Integer prodriskLevel = 0;
    /**
     * 客户风险等级
     */
    private Integer corpRiskLevel = 0;
    /**
     * TA端客户风险等级
     */
    private Integer taRiskLevel = 0;
    /**
     * 风险截止日期
     */
    private Integer riskEnddate = 0;
    /**
     * 异常类型
     */
    private Character prodriskFlag = ' ';
    /**
     * 适当性信息校验串
     */
    private String eligCheckStr = " ";
    /**
     * 冲销流水号
     */
    private String cancelSerialNo = " ";
    /**
     * 适当性信息确认类型
     */
    private Character eligConfirmType = ' ';
    /**
     * 协议编号串
     */
    private String agreementIdStr = " ";
    /**
     * 交易属性
     */
    private String prodProp = " ";
    /**
     * 赎回类型
     */
    private Character redeemType = ' ';
    /**
     * 登记日期
     */
    private Integer registerDate = 0;
    /**
     * 销售商代码
     */
    private String agencyNo = " ";
    /**
     * 对方销售商
     */
    private String otherAgency = " ";
    /**
     * 手续费率
     */
    private Double ratioSx = 0.0D;
    /**
     * 销售费用
     */
    private Double saleFare = 0.0D;
    /**
     * 其他费用
     */
    private Double otherFare = 0.0D;
    /**
     * 巨额赎回处理办法
     */
    private Character exceedFlag = ' ';
    /**
     * 非交易过户种类
     */
    private Character notradeKind = ' ';
    /**
     * 证件类别
     */
    private Character idKind = ' ';
    /**
     * 证件号码
     */
    private String idNo = " ";
    /**
     * 客户类型
     */
    private Character organFlag = ' ';
    /**
     * 销售网点编号
     */
    private String netNo = " ";
    /**
     * 对方销售网点编号
     */
    private String otherNetno = " ";
    /**
     * 有效日期
     */
    private Integer validDate = 0;
    /**
     * 清算日期
     */
    private Integer dateClear = 0;
    /**
     * 备注
     */
    private String remark = " ";
    /**
     * 定位串
     */
    private String positionStr = " ";
    /**
     * 申请编号
     */
    private Long reportNo = 0L;
    /**
     * 申报日期
     */
    private Integer reportDate = 0;
    /**
     * 产品代码子类别
     */
    private String prodcodeSubType = " ";
    /**
     * 适当性备注
     */
    private String eligRemark = " ";
    /**
     * 申报时间
     */
    private Integer reportTime = 0;
    /**
     * 后收费折扣率
     */
    private Double afterDiscountRate = 0.0D;
    /**
     * 发生时间（毫秒）
     */
    private Integer currMilltime = 0;
    /**
     * 净值日期
     */
    private Integer navDate = 0;
    /**
     * 确认日期
     */
    private Integer affirmDate = 0;
    /**
     * 场外处理标志
     */
    private Character otcDealFlag = ' ';
    /**
     * 委托状态
     */
    private Character otcEntrustStatus = ' ';
    /**
     * 入帐日
     */
    private Integer payDate = 0;
    /**
     * 消费订单号
     */
    private String consumtransId = " ";


    /**
     * 留痕编号
     */
    private String traceNo = " ";

    public Integer getInitDate() {
        return initDate;
    }

    public void setInitDate(Integer initDate) {
        this.initDate = initDate;
    }

    public Long getEntrustNo() {
        return entrustNo;
    }

    public void setEntrustNo(Long entrustNo) {
        this.entrustNo = entrustNo;
    }

    public Integer getCurrDate() {
        return currDate;
    }

    public void setCurrDate(Integer currDate) {
        this.currDate = currDate;
    }

    public String getOpStation() {
        return opStation;
    }

    public void setOpStation(String opStation) {
        this.opStation = opStation;
    }

    public Integer getOpBranchNo() {
        return opBranchNo;
    }

    public void setOpBranchNo(Integer opBranchNo) {
        this.opBranchNo = opBranchNo;
    }

    public String getOperatorNo() {
        return operatorNo;
    }

    public void setOperatorNo(String operatorNo) {
        this.operatorNo = operatorNo;
    }

    public Character getOpEntrustWay() {
        return opEntrustWay;
    }

    public void setOpEntrustWay(Character opEntrustWay) {
        this.opEntrustWay = opEntrustWay;
    }

    public Character getProdEntrustsrcType() {
        return prodEntrustsrcType;
    }

    public void setProdEntrustsrcType(Character prodEntrustsrcType) {
        this.prodEntrustsrcType = prodEntrustsrcType;
    }

    public String getAllotNo() {
        return allotNo;
    }

    public void setAllotNo(String allotNo) {
        this.allotNo = allotNo;
    }

    public Long getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(Long batchNo) {
        this.batchNo = batchNo;
    }

    public String getOriginalAppno() {
        return originalAppno;
    }

    public void setOriginalAppno(String originalAppno) {
        this.originalAppno = originalAppno;
    }

    public String getFundAccount() {
        return fundAccount;
    }

    public void setFundAccount(String fundAccount) {
        this.fundAccount = fundAccount;
    }

    public String getClientId() {
        return clientId;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public String getProdAccount() {
        return prodAccount;
    }

    public void setProdAccount(String prodAccount) {
        this.prodAccount = prodAccount;
    }

    public String getTransAccount() {
        return transAccount;
    }

    public void setTransAccount(String transAccount) {
        this.transAccount = transAccount;
    }

    public String getPayAccount() {
        return payAccount;
    }

    public void setPayAccount(String payAccount) {
        this.payAccount = payAccount;
    }

    public Character getPayKind() {
        return payKind;
    }

    public void setPayKind(Character payKind) {
        this.payKind = payKind;
    }

    public String getBankNo() {
        return bankNo;
    }

    public void setBankNo(String bankNo) {
        this.bankNo = bankNo;
    }

    public String getOppoProdaccount() {
        return oppoProdaccount;
    }

    public void setOppoProdaccount(String oppoProdaccount) {
        this.oppoProdaccount = oppoProdaccount;
    }

    public String getOtherTransaccount() {
        return otherTransaccount;
    }

    public void setOtherTransaccount(String otherTransaccount) {
        this.otherTransaccount = otherTransaccount;
    }

    public String getDeveloper() {
        return developer;
    }

    public void setDeveloper(String developer) {
        this.developer = developer;
    }

    public Character getTaType() {
        return taType;
    }

    public void setTaType(Character taType) {
        this.taType = taType;
    }

    public String getProdtaNo() {
        return prodtaNo;
    }

    public void setProdtaNo(String prodtaNo) {
        this.prodtaNo = prodtaNo;
    }

    public String getProdCode() {
        return prodCode;
    }

    public void setProdCode(String prodCode) {
        this.prodCode = prodCode;
    }

    public String getProdName() {
        return prodName;
    }

    public void setProdName(String prodName) {
        this.prodName = prodName;
    }

    public Character getTradeReportType() {
        return tradeReportType;
    }

    public void setTradeReportType(Character tradeReportType) {
        this.tradeReportType = tradeReportType;
    }

    public String getMoneyType() {
        return moneyType;
    }

    public void setMoneyType(String moneyType) {
        this.moneyType = moneyType;
    }

    public Character getDividendWay() {
        return dividendWay;
    }

    public void setDividendWay(Character dividendWay) {
        this.dividendWay = dividendWay;
    }

    public Character getChargeType() {
        return chargeType;
    }

    public void setChargeType(Character chargeType) {
        this.chargeType = chargeType;
    }

    public Character getProdcodeType() {
        return prodcodeType;
    }

    public void setProdcodeType(Character prodcodeType) {
        this.prodcodeType = prodcodeType;
    }

    public String getProdTypeAss() {
        return prodTypeAss;
    }

    public void setProdTypeAss(String prodTypeAss) {
        this.prodTypeAss = prodTypeAss;
    }

    public Double getDiscountRate() {
        return discountRate;
    }

    public void setDiscountRate(Double discountRate) {
        this.discountRate = discountRate;
    }

    public String getSwitchProdCode() {
        return switchProdCode;
    }

    public void setSwitchProdCode(String switchProdCode) {
        this.switchProdCode = switchProdCode;
    }

    public Character getSwitchChargeType() {
        return switchChargeType;
    }

    public void setSwitchChargeType(Character switchChargeType) {
        this.switchChargeType = switchChargeType;
    }

    public Double getEntrustBalance() {
        return entrustBalance;
    }

    public void setEntrustBalance(Double entrustBalance) {
        this.entrustBalance = entrustBalance;
    }

    public Double getGftEntrustAmount() {
        return gftEntrustAmount;
    }

    public void setGftEntrustAmount(Double gftEntrustAmount) {
        this.gftEntrustAmount = gftEntrustAmount;
    }

    public Double getEntrustPrice() {
        return entrustPrice;
    }

    public void setEntrustPrice(Double entrustPrice) {
        this.entrustPrice = entrustPrice;
    }

    public Character getInvpayStatus() {
        return invpayStatus;
    }

    public void setInvpayStatus(Character invpayStatus) {
        this.invpayStatus = invpayStatus;
    }

    public Character getProdRevisitStatus() {
        return prodRevisitStatus;
    }

    public void setProdRevisitStatus(Character prodRevisitStatus) {
        this.prodRevisitStatus = prodRevisitStatus;
    }

    public Character getVerifyStatus() {
        return verifyStatus;
    }

    public void setVerifyStatus(Character verifyStatus) {
        this.verifyStatus = verifyStatus;
    }

    public Integer getSettleDate() {
        return settleDate;
    }

    public void setSettleDate(Integer settleDate) {
        this.settleDate = settleDate;
    }

    public Double getBusinessBalance() {
        return businessBalance;
    }

    public void setBusinessBalance(Double businessBalance) {
        this.businessBalance = businessBalance;
    }

    public Double getGftBusinessAmount() {
        return gftBusinessAmount;
    }

    public void setGftBusinessAmount(Double gftBusinessAmount) {
        this.gftBusinessAmount = gftBusinessAmount;
    }

    public Integer getBusinessDate() {
        return businessDate;
    }

    public void setBusinessDate(Integer businessDate) {
        this.businessDate = businessDate;
    }

    public String getTaSerialno() {
        return taSerialno;
    }

    public void setTaSerialno(String taSerialno) {
        this.taSerialno = taSerialno;
    }

    public String getErrorInfo() {
        return errorInfo;
    }

    public void setErrorInfo(String errorInfo) {
        this.errorInfo = errorInfo;
    }

    public String getErrorCode() {
        return errorCode;
    }

    public void setErrorCode(String errorCode) {
        this.errorCode = errorCode;
    }

    public Integer getProdriskLevel() {
        return prodriskLevel;
    }

    public void setProdriskLevel(Integer prodriskLevel) {
        this.prodriskLevel = prodriskLevel;
    }

    public Integer getCorpRiskLevel() {
        return corpRiskLevel;
    }

    public void setCorpRiskLevel(Integer corpRiskLevel) {
        this.corpRiskLevel = corpRiskLevel;
    }

    public Integer getTaRiskLevel() {
        return taRiskLevel;
    }

    public void setTaRiskLevel(Integer taRiskLevel) {
        this.taRiskLevel = taRiskLevel;
    }

    public Integer getRiskEnddate() {
        return riskEnddate;
    }

    public void setRiskEnddate(Integer riskEnddate) {
        this.riskEnddate = riskEnddate;
    }

    public Character getProdriskFlag() {
        return prodriskFlag;
    }

    public void setProdriskFlag(Character prodriskFlag) {
        this.prodriskFlag = prodriskFlag;
    }

    public String getEligCheckStr() {
        return eligCheckStr;
    }

    public void setEligCheckStr(String eligCheckStr) {
        this.eligCheckStr = eligCheckStr;
    }

    public String getCancelSerialNo() {
        return cancelSerialNo;
    }

    public void setCancelSerialNo(String cancelSerialNo) {
        this.cancelSerialNo = cancelSerialNo;
    }

    public Character getEligConfirmType() {
        return eligConfirmType;
    }

    public void setEligConfirmType(Character eligConfirmType) {
        this.eligConfirmType = eligConfirmType;
    }

    public String getAgreementIdStr() {
        return agreementIdStr;
    }

    public void setAgreementIdStr(String agreementIdStr) {
        this.agreementIdStr = agreementIdStr;
    }

    public String getProdProp() {
        return prodProp;
    }

    public void setProdProp(String prodProp) {
        this.prodProp = prodProp;
    }

    public Character getRedeemType() {
        return redeemType;
    }

    public void setRedeemType(Character redeemType) {
        this.redeemType = redeemType;
    }

    public Integer getRegisterDate() {
        return registerDate;
    }

    public void setRegisterDate(Integer registerDate) {
        this.registerDate = registerDate;
    }

    public String getAgencyNo() {
        return agencyNo;
    }

    public void setAgencyNo(String agencyNo) {
        this.agencyNo = agencyNo;
    }

    public String getOtherAgency() {
        return otherAgency;
    }

    public void setOtherAgency(String otherAgency) {
        this.otherAgency = otherAgency;
    }

    public Double getRatioSx() {
        return ratioSx;
    }

    public void setRatioSx(Double ratioSx) {
        this.ratioSx = ratioSx;
    }

    public Double getSaleFare() {
        return saleFare;
    }

    public void setSaleFare(Double saleFare) {
        this.saleFare = saleFare;
    }

    public Double getOtherFare() {
        return otherFare;
    }

    public void setOtherFare(Double otherFare) {
        this.otherFare = otherFare;
    }

    public Character getExceedFlag() {
        return exceedFlag;
    }

    public void setExceedFlag(Character exceedFlag) {
        this.exceedFlag = exceedFlag;
    }

    public Character getNotradeKind() {
        return notradeKind;
    }

    public void setNotradeKind(Character notradeKind) {
        this.notradeKind = notradeKind;
    }

    public Character getIdKind() {
        return idKind;
    }

    public void setIdKind(Character idKind) {
        this.idKind = idKind;
    }

    public String getIdNo() {
        return idNo;
    }

    public void setIdNo(String idNo) {
        this.idNo = idNo;
    }

    public Character getOrganFlag() {
        return organFlag;
    }

    public void setOrganFlag(Character organFlag) {
        this.organFlag = organFlag;
    }

    public String getNetNo() {
        return netNo;
    }

    public void setNetNo(String netNo) {
        this.netNo = netNo;
    }

    public String getOtherNetno() {
        return otherNetno;
    }

    public void setOtherNetno(String otherNetno) {
        this.otherNetno = otherNetno;
    }

    public Integer getValidDate() {
        return validDate;
    }

    public void setValidDate(Integer validDate) {
        this.validDate = validDate;
    }

    public Integer getDateClear() {
        return dateClear;
    }

    public void setDateClear(Integer dateClear) {
        this.dateClear = dateClear;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getPositionStr() {
        return positionStr;
    }

    public void setPositionStr(String positionStr) {
        this.positionStr = positionStr;
    }

    public Long getReportNo() {
        return reportNo;
    }

    public void setReportNo(Long reportNo) {
        this.reportNo = reportNo;
    }

    public Integer getReportDate() {
        return reportDate;
    }

    public void setReportDate(Integer reportDate) {
        this.reportDate = reportDate;
    }

    public String getProdcodeSubType() {
        return prodcodeSubType;
    }

    public void setProdcodeSubType(String prodcodeSubType) {
        this.prodcodeSubType = prodcodeSubType;
    }

    public String getEligRemark() {
        return eligRemark;
    }

    public void setEligRemark(String eligRemark) {
        this.eligRemark = eligRemark;
    }

    public Integer getReportTime() {
        return reportTime;
    }

    public void setReportTime(Integer reportTime) {
        this.reportTime = reportTime;
    }

    public Double getAfterDiscountRate() {
        return afterDiscountRate;
    }

    public void setAfterDiscountRate(Double afterDiscountRate) {
        this.afterDiscountRate = afterDiscountRate;
    }

    public Integer getCurrMilltime() {
        return currMilltime;
    }

    public void setCurrMilltime(Integer currMilltime) {
        this.currMilltime = currMilltime;
    }

    public Integer getNavDate() {
        return navDate;
    }

    public void setNavDate(Integer navDate) {
        this.navDate = navDate;
    }

    public Integer getAffirmDate() {
        return affirmDate;
    }

    public void setAffirmDate(Integer affirmDate) {
        this.affirmDate = affirmDate;
    }

    public Character getOtcDealFlag() {
        return otcDealFlag;
    }

    public void setOtcDealFlag(Character otcDealFlag) {
        this.otcDealFlag = otcDealFlag;
    }

    public Character getOtcEntrustStatus() {
        return otcEntrustStatus;
    }

    public void setOtcEntrustStatus(Character otcEntrustStatus) {
        this.otcEntrustStatus = otcEntrustStatus;
    }

    public Integer getPayDate() {
        return payDate;
    }

    public void setPayDate(Integer payDate) {
        this.payDate = payDate;
    }

    public String getConsumtransId() {
        return consumtransId;
    }

    public void setConsumtransId(String consumtransId) {
        this.consumtransId = consumtransId;
    }

    public String getTraceNo() {
        return traceNo;
    }

    public void setTraceNo(String traceNo) {
        this.traceNo = traceNo;
    }

    @Override
    public String toString() {
        return "Businentrust{" +
                "initDate=" + initDate +
                ", entrustNo=" + entrustNo +
                ", currDate=" + currDate +
                ", opStation='" + opStation + '\'' +
                ", opBranchNo=" + opBranchNo +
                ", operatorNo='" + operatorNo + '\'' +
                ", opEntrustWay=" + opEntrustWay +
                ", prodEntrustsrcType=" + prodEntrustsrcType +
                ", allotNo='" + allotNo + '\'' +
                ", batchNo=" + batchNo +
                ", originalAppno='" + originalAppno + '\'' +
                ", fundAccount='" + fundAccount + '\'' +
                ", clientId='" + clientId + '\'' +
                ", prodAccount='" + prodAccount + '\'' +
                ", transAccount='" + transAccount + '\'' +
                ", payAccount='" + payAccount + '\'' +
                ", payKind=" + payKind +
                ", bankNo='" + bankNo + '\'' +
                ", oppoProdaccount='" + oppoProdaccount + '\'' +
                ", otherTransaccount='" + otherTransaccount + '\'' +
                ", developer='" + developer + '\'' +
                ", taType=" + taType +
                ", prodtaNo='" + prodtaNo + '\'' +
                ", prodCode='" + prodCode + '\'' +
                ", prodName='" + prodName + '\'' +
                ", tradeReportType=" + tradeReportType +
                ", moneyType='" + moneyType + '\'' +
                ", dividendWay=" + dividendWay +
                ", chargeType=" + chargeType +
                ", prodcodeType=" + prodcodeType +
                ", prodTypeAss='" + prodTypeAss + '\'' +
                ", discountRate=" + discountRate +
                ", switchProdCode='" + switchProdCode + '\'' +
                ", switchChargeType=" + switchChargeType +
                ", entrustBalance=" + entrustBalance +
                ", gftEntrustAmount=" + gftEntrustAmount +
                ", entrustPrice=" + entrustPrice +
                ", invpayStatus=" + invpayStatus +
                ", prodRevisitStatus=" + prodRevisitStatus +
                ", verifyStatus=" + verifyStatus +
                ", settleDate=" + settleDate +
                ", businessBalance=" + businessBalance +
                ", gftBusinessAmount=" + gftBusinessAmount +
                ", businessDate=" + businessDate +
                ", taSerialno='" + taSerialno + '\'' +
                ", errorInfo='" + errorInfo + '\'' +
                ", errorCode='" + errorCode + '\'' +
                ", prodriskLevel=" + prodriskLevel +
                ", corpRiskLevel=" + corpRiskLevel +
                ", taRiskLevel=" + taRiskLevel +
                ", riskEnddate=" + riskEnddate +
                ", prodriskFlag=" + prodriskFlag +
                ", eligCheckStr='" + eligCheckStr + '\'' +
                ", cancelSerialNo='" + cancelSerialNo + '\'' +
                ", eligConfirmType=" + eligConfirmType +
                ", agreementIdStr='" + agreementIdStr + '\'' +
                ", prodProp='" + prodProp + '\'' +
                ", redeemType=" + redeemType +
                ", registerDate=" + registerDate +
                ", agencyNo='" + agencyNo + '\'' +
                ", otherAgency='" + otherAgency + '\'' +
                ", ratioSx=" + ratioSx +
                ", saleFare=" + saleFare +
                ", otherFare=" + otherFare +
                ", exceedFlag=" + exceedFlag +
                ", notradeKind=" + notradeKind +
                ", idKind=" + idKind +
                ", idNo='" + idNo + '\'' +
                ", organFlag=" + organFlag +
                ", netNo='" + netNo + '\'' +
                ", otherNetno='" + otherNetno + '\'' +
                ", validDate=" + validDate +
                ", dateClear=" + dateClear +
                ", remark='" + remark + '\'' +
                ", positionStr='" + positionStr + '\'' +
                ", reportNo=" + reportNo +
                ", reportDate=" + reportDate +
                ", prodcodeSubType='" + prodcodeSubType + '\'' +
                ", eligRemark='" + eligRemark + '\'' +
                ", reportTime=" + reportTime +
                ", afterDiscountRate=" + afterDiscountRate +
                ", currMilltime=" + currMilltime +
                ", navDate=" + navDate +
                ", affirmDate=" + affirmDate +
                ", otcDealFlag=" + otcDealFlag +
                ", otcEntrustStatus=" + otcEntrustStatus +
                ", payDate=" + payDate +
                ", consumtransId='" + consumtransId + '\'' +
                ", traceNo='" + traceNo + '\'' +
                '}';
    }
}